home *** CD-ROM | disk | FTP | other *** search
/ 17 Bit Software 3: The Continuation / 17-Bit_The_Continuation_Disc.iso / arug / arug 24 / s&f_readme < prev    next >
Text File  |  1994-01-27  |  9KB  |  187 lines

  1.          16-JUL-1989 22:55:31                                     NEWMAIL
  2. From:    CA%"hardie@DVINCI.USask.CA"
  3. To:    SCHMITT
  4. Subj:    
  5.  
  6. Received: From SASK(SMTPUSER) by DHDMPI5H with Jnet id 6847
  7.           for SCHMITT@DHDMPI5H; Sun, 16 Jul 89 22:55 N
  8. Received: from dvinci.USask.ca by SASK.USask.CA; Sun, 16 Jul 89 13:56 CST
  9. Received: by dvinci.USask.ca (3.2/SMI-3.2); Sun, 16 Jul 89 13:54:38 CST id
  10.  AA04190 for schmitt@dhdmpi5h.bitnet
  11. Date: Sun, 16 Jul 89 13:54:38 CST
  12. From: hardie@DVINCI.USask.CA
  13. To: schmitt@DHDMPI5H.BITNET
  14. Message-Id: <8907161954.AA04190@dvinci.USask.ca>
  15.  
  16. Hi Frank: The best way to figure out how to set up a forwarding file is
  17. to connect to the station manually and copy all the messages that you see
  18. along the way. As an example, if I had to connect to the VE5OP BBS by going
  19. through two KA-NODES VE5USR-3 and VE5BAR-3 then this is what I would see.
  20.  
  21. c ve5usr-3                                            [ I type the connect
  22. cmd:*** CONNECTED to VE5USR-3                         [ TNC connect message
  23. ###CONNECTED TO NODE VE5USR-3(VE5USR) CHANNEL A       [ Standard connect
  24. ENTER COMMAND: BYE, CONNECT, HELP, JHEARD, NODES      [ from the KA-NODE
  25. ?c ve5bar-3                                           [ The ? has NO CR
  26.                                                       [ after it and I typed
  27.                                                       [ the connect command
  28. ###LINK MADE                                          [ Standard response
  29. ###CONNECTED TO NODE VE5BAR-3(VE5BAR) CHANNEL A       [ from next KA-NODE
  30. WELCOME TO SASKATOON...VE5OP LOCAL BBS...             [ with extra text line
  31. ENTER COMMAND: B,C,J,N,X, or Help
  32. ?c ve5op                                              [ No CR agn
  33. ###LINK MADE                                          [ From KA-NODE
  34. [CBBS-6.0-H$]                                         [ From VE5OP BBS
  35. EU>                                                   [ BBS prompt
  36. b                                                     [ done
  37.  
  38.  
  39. Now on the right I show the corresponding forward file to do this:
  40.  
  41.  
  42. c ve5usr-3                                            [ CC VE5USR-3
  43. cmd:*** CONNECTED to VE5USR-3                         [ <NOTHING HERE>
  44. ###CONNECTED TO NODE VE5USR-3(VE5USR) CHANNEL A       [ R###CONN
  45. ENTER COMMAND: BYE, CONNECT, HELP, JHEARD, NODES      [ R!
  46. ?c ve5bar-3                                           [ SC VE5BAR-3
  47. ###LINK MADE                                          [ R###LINK
  48. ###CONNECTED TO NODE VE5BAR-3(VE5BAR) CHANNEL A       [ R###CONN
  49. WELCOME TO SASKATOON...VE5OP LOCAL BBS...             [ R!
  50. ENTER COMMAND: B,C,J,N,X, or Help                     [ R!
  51. ?c ve5op                                              [ SC ve5op
  52. ###LINK MADE                                          [ R###LINK
  53. [CBBS-6.0-H$]                                         [ HA0023C ve5op
  54. EU>                                                   [ etc.
  55.  
  56. So the complete forward file would be:
  57.  
  58. CC ve5usr-3             [ The 'C' command ALSO causes the BBS to check for
  59.                         [ '*** CONNECTED'  so you MUST NOT put a
  60.                         [ 'R*** CONN' or 'R!'  for the '*** CONN'.
  61.  
  62.  
  63. R###CONN                [ look for the connected line from the KA-NODE
  64. R!                      [ Read and throw away the next line
  65. SC VE5BAR-3             [ This line corresponds to the prompt '?' from
  66.                         [ the KA-NODE which does not have a CR after it
  67. R###LINK                [ Now tell the BBS to look for the next line
  68. R###CONN                [ and the next
  69. R!                      [ and this KA-NODE has an extra line here so we
  70.                         [ need another 'R!' for it.
  71. R!                      [ Throw away the 'ENTER COMMAND'
  72. SC ve5op                [ At the '?' prompt send another connect command
  73.                         [ This time to connect to the BBS
  74. R###LINK                [ Now we need an 'R' command for every line that
  75.                         [ the KA-NODE sends to us BEFORE we see the
  76.                         [  '[CBBS-etc..] header from the BBS. Your BBS
  77.                         [ software takes over after this and so now you
  78. HA0023C ve5op           [ give it the collection/distribution list for this
  79.                         [ BBS
  80. ve5va
  81. ve3*
  82. *** EOF                 [ and we're done.
  83.  
  84.  
  85.  
  86. Notice that if you are going through more than one TNC then you need a
  87. SC CALLSIGN
  88. command to correspond to each time there is a prompt.
  89. This is why the script has a 'SC' command corresponding
  90. to the '?' prompt instead of a 'R' command. The 'R' command ONLY responds
  91. to a line that has a CR after it. If the KA-NODE prompt '?' also had a CR
  92. after it then you would need a 'R!' command to make the script read it
  93. and THEN follow that with the next 'SC' command.
  94.  
  95. In the case of the script you sent me, you have the line
  96. Rdf3um de db0ie-BBS >
  97. and later on you say that this does not have a CR after it. Therefore,
  98. there should NOT be a 'R' command here.
  99.  
  100. Also, I don't know why you have so many 'R!' after the 'Rdf3um...' line.
  101.  
  102. If there is a prompt then you must either have a 'SC' line of some sort
  103. or you should have the 'HA00....' line.
  104.  
  105. The system that you connect to MUST eventually give you a prompt that
  106. looks like this :
  107.  
  108. [system-type-CODES$]
  109. it can have several lines here and then finish with
  110. a prompt>
  111.  
  112. and you DO NOT use R! commands to skip these lines. From the '[system-...'
  113. onwards, the BBS will read these lines itself. If you use the 'R' command
  114. to bypass these lines then the connect script will fail.
  115.  
  116. The reason that you get the
  117. C LINK STATE IS DISCONNECTED
  118. so quickly is that probably you have tried to use the first R! command
  119. to correspond to the *** CONNECTED  or to the [system...] line.
  120. You rarely need to use the R! commands when you are going straight into
  121. the system with one connect command (even if it is digipeated).
  122. You usually only need the R! commands when you are connecting through
  123. some intermediate TNCs before you get to the actual BBS, as in the example
  124. I gave at the beginning.
  125. So, if the prompt from DB0IE looks like this:
  126.  
  127. [MBL-type-C$]
  128. AX25 at ......
  129. BBS der PR-.......
  130. whatever else
  131. it wants to say
  132. in here
  133. df3um de db0ie-BBS >
  134.  
  135. then your connect script is simply:
  136.  
  137. CC dboie v db0eq
  138. HA0023C db0ie
  139. db0ie
  140. db0*
  141. ** EOF
  142.  
  143.  
  144. Now for the 'F', 'G', 'H' etc.
  145. These specify which type of forwarding you want to do. Some older BBS
  146. systems cannot do reverse forwarding, i.e. they don't understand a 'F>'
  147. prompt from your BBS. If you want to S&F to one of these systems or if you
  148. don't want to ask for reverse forwarding then you use 'G'. In this case it
  149. only forwards mail to the other system and does not ask for a reverse
  150. forward.
  151. If the system you are sending mail to also supports reverse forwarding
  152. then use the type 'F' list. In this case, if you connect to the other
  153. BBS and send it mail, when you have finished sending the mail, your
  154. BBS will send a 'F>' prompt instead of 'EU>'. The 'F>' prompt means
  155. 'Do you have any mail for me?' and if it does then the other system will
  156. now send mail to you.
  157. Also, with the 'F' type of forward list, your BBS will not call the other
  158. system unless you have mail for it. If you want to call the other system
  159. whether you have mail or not, so that you can ask if it has mail for you,
  160. then you use the 'H' type list. The 'H' type always calls the other system
  161. each hour even if you have no mail for it, and you will then ask for a
  162. reverse forward to see if it has mail for you.
  163. Usually the only kinds of list you will use are the 'F' and the 'H' because
  164. almost all systems respond to the reverse forward request.
  165. So the only decision you need to make is
  166. Use 'F' if you only want to call the other station when you have mail for
  167. it.
  168. Use 'H' if you want to call them every hour whether you have mail or not.
  169.  
  170.  
  171. Finally, I am glad that you solved the parity problem but I don't understand
  172. how you managed to do it. I have tried my BBS with a borrowed TNC1 with the
  173. TAPR TNC2 V1.1.6 upgrade in it and it will not generate the correct parity
  174. at all. In that TNC the PARITY commands are: 0 - none, 1 - odd, 2 - none
  175. and 3 - even. Neither 0 nor 2 generates the correct parity.
  176. On my KAM it has 5 options: 0 - even, 1 - odd, 2 - mark, 3 - space and
  177. 4 - none. I cna use none or space parity and it will work.
  178.  
  179. What are all the parity options on your TNC and which one do you use?
  180. Since you have the parity solved, I won't send you an upgrade disk yet.
  181. I'll take a bit more time to work out all the bugs that I have found before
  182. I send you another version.
  183. Hope this all helps to get your S&F working properly.
  184. 73 de Pete
  185.  
  186.  
  187.